package com.oa.lms.apps.entity.absence;

import java.io.Serializable;
import java.util.Date;

import com.oa.lms.apps.entity.user.UsersValue;

@SuppressWarnings("serial")
public class AbsenceOrderValue implements Serializable {

	private Integer orderId;
	private String title;
	private String reason;
	private Date startTime;
	private Date endTime;
	private Integer totalHours;
	private Integer status;
	private UsersValue userItem;
	private Date createTime;
	private AbsenceCategoryValue absenceCategory;

	public Integer getOrderId() {
		return orderId;
	}

	public void setOrderId(Integer orderId) {
		this.orderId = orderId;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getReason() {
		return reason;
	}

	public void setReason(String reason) {
		this.reason = reason;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public Integer getTotalHours() {
		return totalHours;
	}

	public void setTotalHours(Integer totalHours) {
		this.totalHours = totalHours;
	}

	public UsersValue getUserItem() {
		return userItem;
	}

	public void setUserItem(UsersValue userItem) {
		this.userItem = userItem;
	}

	public AbsenceCategoryValue getAbsenceCategory() {
		return absenceCategory;
	}

	public void setAbsenceCategory(AbsenceCategoryValue absenceCategory) {
		this.absenceCategory = absenceCategory;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	

}
